.box04{ width: 998px; border: 1px solid #e6e6e6;}
.box04 h4{ background: #f7f7f7; display: block; text-indent: 10px; height: 38px; line-height: 38px; font-size: 16px; font-weight: normal; width: 100%;}
.box04 .more{ float:right; padding-right:10px}

.ztlist{ padding: 20px 12px 20px 12px;}
.ztlist li{ float: left; font-size: 16px; line-height: 36px; padding:0 12px 10px 12px; margin: 0 0 20px 0; border-bottom: 1px dotted #e6e6e6;}
.ztlist li img{ width: 300px; height: 100px;}

.plist02{ padding: 0 14px; width: 970px;}
.plist02 li a{ padding: 0 14px;}
.plist02 li span{ left: 14px;}
.plist02 li{ border-bottom: 1px solid #e6e6e6; margin-top: 20px; height:235px !important}
.plist02 li .info{ padding-left: 14px; color: #6f6f6f;}


.updates{border-bottom: 1px solid #e6e6e6; padding: 10px 0 20px;}
.updates .updateNewList{padding-left: 20px; width: 460px;}
.updates .updateNewList li{border-bottom: 1px dashed #ccc; height: 30px; line-height: 30px;overflow: hidden;}
.updates .updateNewList i{background:#F44434; color: #fff; float: left; font-family: Verdana; font-style: normal; height: 16px; line-height: 16px; margin: 7px 10px 0 0; text-align: center; width: 25px;}
.updates .updateNewList strong{color: #ff7e00;}
.updates .updateNewList h3{display: inline; font-weight: normal;}
.updates .updateNewList em{color: #ff7e00; float: right; font-style: normal;}
.updates .updateList{padding-left: 20px; width: 460px;}
.updates .updateList li{border-bottom: 1px dashed #ccc; height: 30px; line-height: 30px; overflow: hidden;}
.updates .updateList i{ border: 1px solid #cecece; background: #f2f2f2; color: #999; float: left; font-family: Verdana; font-style: normal; height: 14px; line-height: 14px; margin: 7px 10px 0 0; text-align: center; width: 23px;}
.updates .updateList h3{display: inline; font-weight: normal;}
.updates .updateList em{float: right;font-style: normal; color: #999;}

/**/
.downinfo{ padding:0 20px 20px 20px; font-size:14px;}
.downinfo p{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ccc; color:#666}
.downinfo p a{ color:#4586e9}
.downinfo .downbtn{ padding:10px 15px; display:block; width:125px; text-align:center; background:#f44434; font-size:22px; color:#fff}
.downinfo em{ color:red}

.textlist { padding:15px}
.textlist li{border-bottom: 1px dashed #ccc; display: inline; float: left; height: 30px; line-height: 30px; margin-left: 8px; overflow: hidden; text-align: left; width: 152px; font-size:14px}

/*留言*/
#f-form{line-height: 30px; margin: 5px; padding: 10px; position: relative; font-size:14px}
#f-form th, #f-form td{padding: 5px;}
#f-form input, #f-form textarea{color: #666; padding: 3px;}
#f-form textarea{height: 100px; line-height: 22px; width: 800px;}
#f-form input.on, #f-form textarea.on{color: #333;}
#f-form th{letter-spacing: 12px;}
#f-form td{width: 90%; color:#999}
#f-form .emots img{cursor: pointer; margin-right: 3px;}
#f-form #face{background-color: #fff; border: 1px solid #ccc; cursor: pointer; margin-left: 10px; padding: 1px; width: 48px;}
#f-form #face span{background-color: #999; color: #fff; display: block; font-weight: normal; letter-spacing: 0; line-height: 16px; padding: 1px;}
#f-form .submit{background:#F44434; border: 0 none; color: #fff; cursor: pointer; height: 30px; margin-right: 20px; vertical-align: middle; width: 100px;font-family:"Microsoft YaHei"; font-size:16px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
#f-form #status{color: #333; float: right; padding-right: 48px;}
#f-form #status strong{color: #ff3c00; padding: 0 2px;}
#f-form #faces{background-color: #fff; border: 1px solid #ccc; display: none; height: 48px; left: 80px; overflow: hidden; padding: 10px; position: absolute; top: 135px; white-space: nowrap; width: 635px;}
#f-form #faces img{cursor: pointer; margin: 0 2px;}

#leavewordlist{width: 950px;}
#leavewordlist ul{  margin: 10px; overflow: hidden; padding: 2px; text-align: left; width: 974px;}
#leavewordlist li{overflow: hidden; word-break: normal; word-wrap: break-word;}
#leavewordlist li span{float: left;}
#leavewordlist li strong{color: #f44434; font-weight: 600; padding: 0 5px;}
#leavewordlist li.topwords{background: #f2f2f2; color: #999; font-size: 14px; line-height: 30px; padding: 0 5px; text-align: right;}
#leavewordlist li em{color: #ff6c94; font-style: normal; font-weight: 600;}
#leavewordlist li.words{color: #333; font-size: 14px; line-height: 1.8em; padding: 8px 8px 10px 8px;border-bottom: 1px dotted #e6e6e6;}
#leavewordlist li.rewords{background-color: #fff; border: 1px solid #4ea5e4; color: #ff6c94; line-height: 150%; margin: 0.5em 2em; padding: 8px 8px 8px 72px; text-indent: -55px;}
#leavewordlist .img{ margin-right:20px}
#leavewordlist .img img{background-color: #fff;border: 1px solid #ccc;padding: 1px;}